object that punctures - English Synonyms Dictionary